
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(TokenShiftTilingData)
  TILING_DATA_FIELD_DEF(uint32_t, aivNum);   
  TILING_DATA_FIELD_DEF(uint32_t, B_length);
  TILING_DATA_FIELD_DEF(uint32_t, T_length);
  TILING_DATA_FIELD_DEF(uint32_t, C_length);
  TILING_DATA_FIELD_DEF(uint32_t, tiling_size);
  TILING_DATA_FIELD_DEF(uint32_t, core_rows);
  TILING_DATA_FIELD_DEF(uint32_t, core_rows_remain);
  TILING_DATA_FIELD_DEF(uint32_t, X_length_align);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(TokenShift, TokenShiftTilingData)
}
